at the earliest (possible) opportunity - Spanish English Dictionary